home *** CD-ROM | disk | FTP | other *** search
/ Creative Computers / Creative Computers CD-ROM, Volume 1 (Legendary Design Technologies, Inc.)(1994).iso / shareware / disk_utils / azap / azap.doc < prev    next >
Text File  |  1994-11-17  |  21KB  |  491 lines

  1.  
  2. '
  3.                AZap - Manuel de référence
  4.  
  5.  
  6.  
  7.  
  8.  
  9. AboutThisDoc
  10.  
  11.       Ce manuel décrit la version 2.04 de l'utilitaire AZap. Ce  programme
  12.   est (c)1992-1993 par Denis GOUNELLE, toute utilisation commerciale ou  vente
  13.   sans autorisation écrite est strictement interdite. Vous  pouvez  copier  et
  14.   diffuser ce programme aux conditions suivantes :
  15.  
  16.     - l'ensemble des fichiers doit être fourni
  17.     - aucun fichier ne doit avoir été modifié
  18.     - vous ne devez pas demander plus de 40FF pour cela
  19.  
  20.       Malgré de nombreux tests, je ne peux garantir  qu'AZap  ne  contient
  21.   aucune erreur. VOUS UTILISEZ CE PROGRAMME A VOS RISQUES  ET  PERILS.    Je  ne
  22.   pourrai en aucun cas être tenu pour responsable de tout dommage,  direct  ou
  23.   indirect, résultant de l'utilisation d'AZap.
  24.  
  25. Introduction
  26.  
  27.       AZap est un éditeur binaire "nouvelle génération", capable  d'éditer
  28.   aussi bien un fichier que la mémoire, ou encore  une    disquette  (même  s'il
  29.   n'offre pas d'outils pour vous aider à récupérer une disquette  endommagée).
  30.   AZap peut ouvrir plusieurs fenêtres d'édition en même temps  et  dispose  de
  31.   nombreuses fonctions, comme l'impression  d'un  bloc,  le  remplissage  d'un
  32.   bloc, la recherche d'une chaine, etc...
  33.  
  34.                    NOTE IMPORTANTE :
  35.  
  36.       Il est interdit de se servir  de    ce  programme  pour  modifier  des
  37.       indications de copyright, ou pour toute autre usage contraire  à    la
  38.       loi.  De    plus,  je  déconseille    vivement  aux    utilisateurs   non
  39.       expérimentés d'utiliser ce programme : vous risquez  de  rendre  des
  40.       programmes inutilisables,  ou  de  perdre  toutes  les  informations
  41.       stockées sur votre disque dur ! 
  42.  
  43.       Vos critiques et suggestions sur ce programme  seront  toujours  les
  44.   bienvenues. N'hésitez pas à m'écrire, à l'adresse suivante :
  45.  
  46.                    M. GOUNELLE Denis
  47.                     Boite 71
  48.                   6, rue des cailloux
  49.                  92110 CLICHY - FRANCE
  50.  
  51.       Vous pouvez également m'adresser un  message  à  l'adresse  Internet
  52.   "gounelle@alphanet.ch". Notez qu'il s'agit d'une boite à lettre  mise  à  ma
  53.   disposition par un ami, aussi veuillez n'envoyer que de courts messages.  De
  54.   plus, n'ayant pas accès directement à mes messages, n'espérez pas avoir  une
  55.   réponse avant une dizaine de jours.
  56.  
  57.       Merci  à  Pierre  ARDICHVILI    et  à  Jean-Yves  PROUX   pour     leurs
  58.   suggestions.
  59.       En France, la dernière version de ce programme est disponible auprès
  60.   de Serge HAMMOUCHE, 3 rue Anatole France,  13220  Chateauneuf-les-Martigues.
  61.   Pour recevoir le catalogue complet, il vous suffit d'envoyer deux timbres  à
  62.   cette adresse.
  63.  
  64. Installation
  65.  
  66.       AZap utilise la bibliothèque    "reqtools.library"  (version  2.0C  ou
  67.   supérieure), que vous devez copier dans  votre  répertoire  "LIBS:",  si  ce
  68.   n'est déjà fait. La bibliothèque  "reqtools.library"  est  (c)1990-1993  par
  69.   Nico FRANCOIS.
  70.       AZap est désormais localisé, c'est-à-dire qu'il peut s'adapter à  la
  71.   langue par défaut si vous avez le système 2.1 ou plus. Il vous faudra  alors
  72.   copier le fichier catalogue désiré dans le répertoire correspondant à  votre
  73.   langue par défaut. Par exemple, s'il s'agit du français, copiez  le  fichier
  74.   "français.catalog" dans le répertoire  "SYS:Locale/Catalogs/Français",  sous
  75.   le nom "azap.catalog"
  76.  
  77. Appel_depuis_le_CLI
  78.  
  79.       AZap se détache automatiquement du CLI. Les arguments acceptés  sont
  80.   les suivants :
  81.  
  82.       WBENCH
  83.       Normalement, AZap ouvre son propre écran. Cette option permet de
  84.       travailler sur l'écran Workbench.
  85.  
  86.       LACE
  87.       Si cette option est présente, AZap ouvre un écran  entrelacé    au
  88.       lieu d'un écran normal. Notez que cette option  est  ignorée  si
  89.       vous avez indiqué l'option WBENCH.
  90.  
  91.       FONT nom
  92.       Par défaut, AZap utilise une police interne de 6x9. Vous  pouvez
  93.       cependant demander à utiliser une autre police : "nom" doit être
  94.       sous la forme <nom de  la  police><taille  en  Y>  (par  exemple
  95.       "courier9"). AZap refusera si la police est proportionnelle,  ou
  96.       si elle est trop grande pour pouvoir afficher  un  bloc  de  512
  97.       octets.
  98.  
  99.       MEMORY
  100.       Au démarrage, AZap ouvre une fenêtre d'édition de la mémoire.
  101.  
  102.       DEVICE nom
  103.       Au démarrage, AZap ouvre  une  fenêtre  d'édition  pour  l'unité
  104.       "nom". N'oubliez pas les deux-points (":") à la fin du nom.
  105.  
  106.   Tout autre argument est considéré comme un nom de  fichier  à  ouvrir.  Vous
  107.   pouvez indiquer plusieurs noms de fichiers, mais  seuls  les    huit  premiers
  108.   seront pris en compte. Il est bien évidemment possible d'indiquer à la  fois
  109.   des noms de fichiers, l'option MEMORY, et l'option DEVICE. Si aucun argument
  110.   n'est indiqué, une requête de fichier apparait  (voir  Le_menu_Projet)  pour
  111.   que vous puissiez sélectionner le fichier à éditer.
  112.  
  113. Appel_depuis_le_Workbench
  114.  
  115.       Vous pouvez indiquer les arguments suivants,    dans  le  champ  "TOOL
  116.   TYPES" de l'icône de AZap :
  117.  
  118.       OPTIONS=WBENCH ou OPTIONS=LACE
  119.       Voir    description  des  options  WBENCH  et  LACE  au   chapitre
  120.       Appel_depuis_le_CLI.
  121.  
  122.       FONT=nom
  123.       Voir    description  de  l'option  FONT  au   chapitre   précédent
  124.       Appel_depuis_le_CLI.
  125.  
  126.   Au démarrage, une requête de fichier apparait (voir Le_menu_Projet) pour que
  127.   vous puissiez sélectionner le fichier à éditer.
  128.  
  129. La_fenêtre_d'édition
  130.  
  131.       La partie gauche  de    l'affichage  montre  le  contenu  du  bloc  en
  132.   hexadécimal, par groupe de 4 octets. La partie droite montre l'équivalent en
  133.   caractères, les codes non imprimables étant remplacés par un point (".").
  134.       En bas et à droite sont affichées quelques informations :  l'adresse
  135.   du bloc (relative au début, en hexadécimal), le déplacement dans le bloc (en
  136.   hexadécimal), le numéro de bloc (relatif au début, en décimal), et  le  type
  137.   de bloc. Cette dernière information n'a de sens que quand  vous  éditez  une
  138.   unité DOS. Quand les données du bloc ont été modifiées, une étoile ("*") est
  139.   affichée à droite de la première ligne. Si la somme de contrôle du bloc  est
  140.   valide, le caractère "V" est affiché à droite de la seconde  ligne  (n'a  de
  141.   sens que quand vous éditez une unité DOS).
  142.  
  143.       A l'ouverture de la fenêtre, le permier  bloc  est  affiché,  et  le
  144.   curseur est positionné sur le premier caractère  de  la  partie  droite.  La
  145.   position correspondante dans l'autre partie est  montrée  par  un  affichage
  146.   dans une couleur différente. Vous pouvez vous déplacer à l'aide des  touches
  147.   du curseur. Pour  passer  de    la  partie  droite  à  la  partie  gauche  (et
  148.   inversement) utilisez la touche de tabulation. Vous  pouvez  également  vous
  149.   positionner n'importe où à l'aide de la souris. Pour modifier  les  données,
  150.   tapez simplement les nouvelles valeurs. Dans la  partie  gauche,  seuls  les
  151.   caractères "0" à "9", "a" à "f" et "A" à "F" sont acceptés.  AZap  garde  en
  152.   mémoire les 32 dernières modifications. Tant que vous n'avez pas  changé  de
  153.   bloc, vous pouvez annuler ces changements en sens inverse, à    l'aide  de  la
  154.   touche <ESC>. Les touches suivantes sont également reconnues :
  155.  
  156.       ctrl-haut      va en début de fichier
  157.       ctrl-bas      va en fin de fichier
  158.       ctrl-gauche      va au bloc précédent
  159.       ctrl-droit      va au bloc suivant
  160.       shift-haut      va sur la première ligne
  161.       shift-bas      va sur la dernière ligne
  162.       shift-gauche      va au début de la ligne
  163.       shift-droit      va en fin de ligne
  164.  
  165.       La rangée de boutons en  bas    de  la    fenêtre  offre    les  fonctions
  166.   suivantes (de gauche à droite) :  aller  au  premier  bloc,  aller  au  bloc
  167.   précédent, écriture des modifications,  aller  au  bloc  suivant,  aller  au
  168.   dernier bloc. Le bouton tout à droite  (GOTO)  provoque  l'apparition  d'une
  169.   boite de requête. Vous êtes alors invité à entrer une adresse, sous une  des
  170.   formes suivantes :
  171.  
  172.       nbr      saut à l'adresse 'nbr'
  173.       §nbr      saut au bloc 'nbr'
  174.       @nbr      saut à l'adresse contenue dans le long mot à l'adresse
  175.           'nbr' (utilisable seulement en édition de mémoire)
  176.       #nbr      saut à la zone mémoire numéro 'nbr' (utilisable
  177.           seulement en édition de mémoire)
  178.  
  179.   Dans tous les cas, 'nbr' est une expression entière,  dont  la  syntaxe  est
  180.   décrite au chapitre "Syntaxe_des_expressions". Notez que si vous changez  de
  181.   bloc sans sauvegarder vos modifications, elles seront perdues !
  182.  
  183.       Pour fermer l